all-wheel brakes - Alemán Inglés Diccionario